﻿.oddrowcolor { background-color: #F7F7F7; }
.evenrowcolor { background-color: #ffffff; }

.listas_nomes { height:300px; overflow:auto; }

#cliente_agenda, #procedimento_agenda,
#dentista_agenda, #tabela_agenda {
    table-layout: fixed;
    word-wrap: break-word;
    width: 100%;
    border:1px solid #ccc;
    font-size:12px;
}
    
    #cliente_agenda td, #procedimento_agenda td, #dentista_agenda td, #tabela_agenda td,
    #cliente_agenda th, #procedimento_agenda th, #dentista_agenda th, #tabela_agenda th
    { border:0px solid #ccc; }

    #cliente_agenda td, #procedimento_agenda td, #dentista_agenda td, #tabela_agenda td { text-align:center; /*cursor:pointer;*/ }

    .td_agenda_cliente, .td_agenda_procedimento { cursor: pointer; }
    
    .col-hora { width: 46px; }
        td.col-hora { color: blue; text-align:center }

    .col-opcoes { width:90px; }
    .col-obs{ width:170px; } 
        .col-obs input { width: 142px;  }
    .col-finalizar { width:95px; }
        th.col-finalizar{}
        td.col-finalizar { text-align:center; }

#nome_clientes.button { background: url(../images/ok.png); }

.selected { background-color: #f08080; }
.saveDiv { background: url('../images/saveP.jpg') no-repeat center center; border:0; height: 18px; float: left;  width:70px; }

th {
    background: #edeef0; /* Old browsers */
    background: -moz-linear-gradient(top, #edeef0 1%, #f2f3f3 21%, #f0f0f2 35%, #e5e5e5 60%, #e6e6e6 72%, #e1e1e1 81%, #e4e4e3 94%, #dadada 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#edeef0), color-stop(21%,#f2f3f3), color-stop(35%,#f0f0f2), color-stop(60%,#e5e5e5), color-stop(72%,#e6e6e6), color-stop(81%,#e1e1e1), color-stop(94%,#e4e4e3), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #edeef0 1%,#f2f3f3 21%,#f0f0f2 35%,#e5e5e5 60%,#e6e6e6 72%,#e1e1e1 81%,#e4e4e3 94%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #edeef0 1%,#f2f3f3 21%,#f0f0f2 35%,#e5e5e5 60%,#e6e6e6 72%,#e1e1e1 81%,#e4e4e3 94%,#dadada 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #edeef0 1%,#f2f3f3 21%,#f0f0f2 35%,#e5e5e5 60%,#e6e6e6 72%,#e1e1e1 81%,#e4e4e3 94%,#dadada 100%); /* IE10+ */
    background: linear-gradient(to bottom, #edeef0 1%,#f2f3f3 21%,#f0f0f2 35%,#e5e5e5 60%,#e6e6e6 72%,#e1e1e1 81%,#e4e4e3 94%,#dadada 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeef0', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
}

.clicado {
    background-image: url('../images/checkP.png');
    background-position: center center;
    background-repeat: no-repeat;
}

.naoclicado {
    background-image: url('../images/checkCinzaP.png');
    background-position: center center;
    background-repeat: no-repeat;
}

.clicado2 {
    background-image: url('../images/cancelP.png');
    background-position: center center;
    background-repeat: no-repeat;
}

.naoclicado2 {
    background-image: url('../images/cancelCinzaP.png');
    background-position: center center;
    background-repeat: no-repeat;
}

table input, table select { margin-bottom:0 !important; }


#agenda { height:500px; }